Text copied to clipboard!
Název
Text copied to clipboard!Vývojář back endu
Popis
Text copied to clipboard!
Hledáme zkušeného a motivovaného vývojáře back endu, který se připojí k našemu technologickému týmu a bude se podílet na vývoji robustních, škálovatelných a bezpečných serverových řešení. Jako vývojář back endu budete hrát klíčovou roli při navrhování, implementaci a optimalizaci aplikační logiky, databázových struktur a API rozhraní, která podporují naše webové a mobilní aplikace.
Vaší hlavní odpovědností bude spolupráce s front end vývojáři, produktovými manažery a dalšími členy týmu na vývoji nových funkcí a zajištění bezproblémového fungování systémů. Budete pracovat s moderními technologiemi, jako jsou Node.js, Python, Java, nebo .NET, a databázemi jako PostgreSQL, MongoDB nebo MySQL. Znalost cloudových platforem jako AWS, Azure nebo Google Cloud je výhodou.
Očekáváme, že budete schopni analyzovat požadavky, navrhovat efektivní architekturu a psát čistý, udržitelný a dobře dokumentovaný kód. Důležitá je také schopnost testovat a ladit aplikace, optimalizovat výkon a zajišťovat bezpečnost dat. Vítáme zkušenosti s CI/CD nástroji, kontejnerizací (Docker, Kubernetes) a verzovacími systémy (Git).
Tato pozice je ideální pro někoho, kdo má silné analytické myšlení, je samostatný, ale zároveň rád spolupracuje v týmu. Nabízíme flexibilní pracovní podmínky, možnost práce na dálku, přístup k nejnovějším technologiím a příležitost podílet se na vývoji inovativních produktů, které mají dopad na tisíce uživatelů.
Pokud máte vášeň pro vývoj softwaru, chuť učit se nové věci a přispívat k růstu dynamické technologické společnosti, rádi vás přivítáme v našem týmu.
Odpovědnosti
Text copied to clipboard!- Vývoj a údržba serverové logiky aplikací
- Návrh a implementace RESTful API
- Správa a optimalizace databází
- Zajištění bezpečnosti a škálovatelnosti systémů
- Spolupráce s front end vývojáři a dalšími týmy
- Testování, ladění a optimalizace výkonu aplikací
- Implementace CI/CD procesů
- Dokumentace kódu a technických řešení
- Integrace s externími službami a API
- Účast na návrhu softwarové architektury
Požadavky
Text copied to clipboard!- Zkušenosti s vývojem v jazycích jako Node.js, Python, Java nebo .NET
- Znalost databází (PostgreSQL, MySQL, MongoDB)
- Zkušenosti s tvorbou a správou API
- Znalost verzovacích systémů (Git)
- Zkušenosti s cloudovými platformami (AWS, Azure, GCP) výhodou
- Znalost kontejnerizace (Docker, Kubernetes) výhodou
- Schopnost psát čistý a udržitelný kód
- Zkušenosti s testováním a laděním aplikací
- Analytické myšlení a schopnost řešit problémy
- Dobré komunikační schopnosti a týmová spolupráce
Potenciální otázky na pohovor
Text copied to clipboard!- Jaké technologie používáte při vývoji back endu?
- Máte zkušenosti s vývojem RESTful API?
- Jaké databáze jste používal(a) v předchozích projektech?
- Jak přistupujete k optimalizaci výkonu aplikací?
- Máte zkušenosti s cloudovými službami? Kterými?
- Jak řešíte bezpečnost serverových aplikací?
- Používáte CI/CD nástroje? Které?
- Jaké je vaše zkušenost s kontejnerizací (Docker, Kubernetes)?
- Jak dokumentujete svůj kód?
- Jak spolupracujete s front end vývojáři?